package Stream.并行流;

import java.util.List;

public class CreateParallelStream {
    public static void main(String[] args) {
        //List.of("D","A","N").stream().parallel()  这种办法和下面的效果相同
        List.of("D", "A", "N", "d", "i", "n", "g").parallelStream()
                .map(String::toLowerCase)
                .forEach(System.out::println);
        /*此时打印顺序是乱序，如果想实现顺序效果，使用                .forEachOrdered()
         这归功于Spliterator和Fork/Join框架的协作
         但注意同时会牺牲一些性能*/
    }
}
